/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package dao;

import hiber.Joueur;
import master_server.Element;
import org.hibernate.Hibernate;
import org.hibernate.Session;

/**
 *
 * @author Administrateur
 */
public class joueurDAO extends AbstractDAO {

    @Override
    protected String _queryList(){
        return "from Joueur";
    }
    
    @Override
    protected Element _select(Session session, int num) {
        Joueur etud = (Joueur) session.get(Joueur.class, new Long(num));
        if (etud != null)
            Hibernate.initialize(etud.getHistoriques());
        return etud;
    }

}
